rotating impeller - French English Dictionary